most rotten - French English Dictionary